surface-mount technology - Spanish English Dictionary